home *** CD-ROM | disk | FTP | other *** search
/ Digitalfoto 118 / Digitalfoto 118.iso / mac / programas / 00 / start.swf / scripts / frame_1 / DoAction_4.as < prev    next >
Text File  |  2009-11-16  |  2KB  |  57 lines

  1. function parseColor(_color)
  2. {
  3.    parsed_color = parseInt("0x" + _color,16);
  4.    return parsed_color;
  5. }
  6. function drawBox(clip, wSize, hSize, color1, color2, alpha1, alpha2, fillType)
  7. {
  8.    colors = [color1,color2];
  9.    alphas = [alpha1,alpha2];
  10.    ratios = [0,255];
  11.    matrix = {matrixType:"box",x:0,y:0,w:wSize,h:hSize,r:1.5707963267948966};
  12.    clip.lineStyle(0,16777215,0);
  13.    clip.beginGradientFill(fillType,colors,alphas,ratios,matrix);
  14.    clip.lineTo(wSize,0);
  15.    clip.lineTo(wSize,hSize);
  16.    clip.lineTo(0,hSize);
  17.    clip.lineTo(0,0);
  18.    clip.endFill();
  19. }
  20. function drawLine(clip, __mtx, __mty, __ltx, __lty, _color, __alpha, _thickness, _pixelhinting)
  21. {
  22.    clip.lineStyle(_thickness,_color,__alpha,_pixelhinting,"none","none");
  23.    clip.moveTo(__mtx,__mty);
  24.    clip.lineTo(__ltx,__lty);
  25. }
  26. function toolTip(_text_info, __mc, _align, _offset_x, _offset_y, _valign)
  27. {
  28.    clearInterval(tooltip_delay);
  29.    tooltip_delay = setTimeout(attachToolTip,Number(tooltip_delay_timespan),_text_info,__mc,_align,_offset_x,_offset_y,_valign);
  30. }
  31. function attachToolTip(_text_info, __mc, _align, _offset_x, _offset_y, _valign)
  32. {
  33.    offset_x = 0;
  34.    offset_y = 0;
  35.    if(_offset_x)
  36.    {
  37.       offset_x = _offset_x;
  38.    }
  39.    if(_offset_y)
  40.    {
  41.       offset_y = _offset_y;
  42.    }
  43.    __mc.attachMovie("tool_tip_mc","tool_tip_mc",__mc.getNextHighestDepth());
  44.    current_tool_tip = __mc.tool_tip_mc;
  45.    current_tool_tip.text_info = _text_info;
  46.    current_tool_tip.t_align = _align;
  47.    current_tool_tip.v_align = _valign;
  48.    current_tool_tip._x = -12 - offset_x;
  49.    current_tool_tip._y = -30 - offset_y;
  50.    clearInterval(tooltip_delay);
  51. }
  52. function killToolTip()
  53. {
  54.    clearInterval(tooltip_delay);
  55.    current_tool_tip.removeMovieClip();
  56. }
  57.